CEO
CEO Approval Rating
- -/100
Barcel USA is engaged in manufacturing and distributing packaged potato chips and nuts.